package com.ebeijia.mybatis.mapper;

import java.util.List;

import com.ebeijia.mybatis.pojo.NoticeInfo;
import com.ebeijia.query.NoticeInfoQuery;

public interface NoticeInfoMapper {
	
	List<NoticeInfo> getAllNotice(NoticeInfo notice);
	
    int deleteByPrimaryKey(String id);

    int insert(NoticeInfo record);

    int insertSelective(NoticeInfo record);

    int updateByPrimaryKeySelective(NoticeInfo record);

    int updateByPrimaryKey(NoticeInfo record);

    List<NoticeInfo> selectAllNotice(NoticeInfoQuery noticeInfoQuery);

    int selectAllNoticeCount(NoticeInfoQuery noticeInfoQuery);

    NoticeInfo selectByPrimaryKey(String id);

    List<NoticeInfo> queryNoticeList(NoticeInfo record);
}